gpsbabel.git
19 years agoFix crash reading tracks on Windows (but, alas, not Wine) when pathnames
robertl [Fri, 7 Jul 2006 12:15:19 +0000 (12:15 +0000)]
Fix crash reading tracks on Windows (but, alas, not Wine) when pathnames
don't have UNIX path separators in them.

19 years agoMore graceful failure if libusb-config not found and/or an unsuitably old
robertl [Mon, 3 Jul 2006 02:19:33 +0000 (02:19 +0000)]
More graceful failure if libusb-config not found and/or an unsuitably old
libusb is found - just configure libusb away; don't error out.

19 years agoRemove C99-ism from gbser_posix.c
robertl [Mon, 3 Jul 2006 01:36:14 +0000 (01:36 +0000)]
Remove C99-ism from gbser_posix.c

19 years agoNo, it's version 1.3.0. Really!
robertl [Sun, 2 Jul 2006 21:16:58 +0000 (21:16 +0000)]
No, it's version 1.3.0.   Really!

19 years agoMakefile.in: Minor tweaks to RPM process to do uploads automatically.
robertl [Sun, 2 Jul 2006 20:27:18 +0000 (20:27 +0000)]
Makefile.in: Minor tweaks to RPM process to do uploads automatically.
maggeo.c: tweak wording on > 200 wpts error.
testo: placate chkdoc

19 years agoMake maggeo choke if > 200 waypoints since Magellan's firmware lets more just fall...
robertl [Sun, 2 Jul 2006 17:30:21 +0000 (17:30 +0000)]
Make maggeo choke if > 200 waypoints since Magellan's firmware lets more just fall on the floor.

19 years agoCheck in latest release of german translations.
oliskoli [Sun, 2 Jul 2006 15:31:33 +0000 (15:31 +0000)]
Check in latest release of german translations.

19 years agoUpdate release numbers for upcomming GPSBabel 1.3.
oliskoli [Sun, 2 Jul 2006 15:14:10 +0000 (15:14 +0000)]
Update release numbers for upcomming GPSBabel 1.3.

19 years agoAdd simple Makefile for GPSBabelGUI.
oliskoli [Sun, 2 Jul 2006 15:08:59 +0000 (15:08 +0000)]
Add simple Makefile for GPSBabelGUI.

19 years agoAdd CVS blacklist for gui-2 directory.
oliskoli [Sun, 2 Jul 2006 15:07:55 +0000 (15:07 +0000)]
Add CVS blacklist for gui-2 directory.

19 years agoFix parameters for mkspec (RELEASE may be empty).
oliskoli [Sun, 2 Jul 2006 14:56:37 +0000 (14:56 +0000)]
Fix parameters for mkspec (RELEASE may be empty).

19 years agoUpdate release numbers for upcomming GPSBabel 1.3.
oliskoli [Sun, 2 Jul 2006 14:53:05 +0000 (14:53 +0000)]
Update release numbers for upcomming GPSBabel 1.3.

19 years agoBump gdb watermark to 1.3.
oliskoli [Sun, 2 Jul 2006 14:01:06 +0000 (14:01 +0000)]
Bump gdb watermark to 1.3.

19 years agoAdd new target 'release-rpm'.
oliskoli [Sun, 2 Jul 2006 13:44:40 +0000 (13:44 +0000)]
Add new target 'release-rpm'.

19 years agoAdd rpm-spec-file creator to tools.
oliskoli [Sun, 2 Jul 2006 13:40:04 +0000 (13:40 +0000)]
Add rpm-spec-file creator to tools.

19 years agoInclude protos for windows esrial builds.
robertl [Sun, 2 Jul 2006 01:27:04 +0000 (01:27 +0000)]
Include protos for windows esrial builds.
Tweak windows build target.

19 years agoThis is gross. Olaf's change to the link line (which is actually correct)
robertl [Sat, 1 Jul 2006 23:57:11 +0000 (23:57 +0000)]
This is gross.  Olaf's change to the link line (which is actually correct)
broke the OS/X build becuase of link order.

Will someone please tell me again how great autoconf is?

CTVS: ----------------------------------------------------------------------

19 years agoWindows build tweaks.
robertl [Sat, 1 Jul 2006 22:51:47 +0000 (22:51 +0000)]
Windows build tweaks.

19 years agoMagproto: c89 fix.
robertl [Sat, 1 Jul 2006 22:46:55 +0000 (22:46 +0000)]
Magproto: c89 fix.
Makefile.in: untangle windows executable build somewhat

19 years agoMove 'functions' to tools. More release Makefile tweaks.
robertl [Sat, 1 Jul 2006 22:12:38 +0000 (22:12 +0000)]
Move 'functions' to tools.  More release Makefile tweaks.

19 years agoOlaf and I Attempt to split the 'release' Makefile target to be more manageable
robertl [Sat, 1 Jul 2006 21:51:25 +0000 (21:51 +0000)]
Olaf and I Attempt to split the 'release' Makefile target to be more manageable
and build everything that needs building.

19 years agoAdd 'functions' file from Olaf.
robertl [Sat, 1 Jul 2006 21:30:59 +0000 (21:30 +0000)]
Add 'functions' file from Olaf.

19 years agoUse out-of-spec fileno on Win32 builds.
robertl [Sat, 1 Jul 2006 21:30:45 +0000 (21:30 +0000)]
Use out-of-spec fileno on Win32 builds.

19 years agoTweak build and preface pages.
robertl [Sat, 1 Jul 2006 20:15:34 +0000 (20:15 +0000)]
Tweak build and preface pages.

19 years agoMake this horror a tad easier to build.
robertl [Sat, 1 Jul 2006 19:54:41 +0000 (19:54 +0000)]
Make this horror a tad easier to build.

19 years agoAdd 103 Garmin symbols to tables and doc from new protocol spec.
robertl [Sat, 1 Jul 2006 19:45:57 +0000 (19:45 +0000)]
Add 103 Garmin symbols to tables and doc from new protocol spec.

19 years agoCommit remaining piece of 'name magellan tracks after filename' change.
robertl [Sat, 1 Jul 2006 19:40:02 +0000 (19:40 +0000)]
Commit remaining piece of 'name magellan tracks after filename' change.

19 years agoTest return value of fread for EOF and other error detection.
robertl [Fri, 30 Jun 2006 13:24:49 +0000 (13:24 +0000)]
Test return value of fread for EOF and other error detection.

19 years agoGeneralize the "comX, X>=10" fix for all the Windows code.
robertl [Fri, 30 Jun 2006 04:41:15 +0000 (04:41 +0000)]
Generalize the "comX, X>=10" fix for all the Windows code.
Let the Magellan track reader NOT merge tracks across files.
Magellan track reader names tracks after file read.

19 years agoMarkup options and filenames a little better.
robertl [Fri, 30 Jun 2006 03:02:25 +0000 (03:02 +0000)]
Markup options and filenames a little better.

19 years agoAdd gpsbabel.ini doc from Olaf.
robertl [Fri, 30 Jun 2006 02:55:08 +0000 (02:55 +0000)]
Add gpsbabel.ini doc from Olaf.

19 years agoChange category parameter range into '1'..'16'.
oliskoli [Thu, 29 Jun 2006 05:50:50 +0000 (05:50 +0000)]
Change category parameter range into '1'..'16'.

19 years agoFix doc for Garmin 'category' help line.
robertl [Thu, 22 Jun 2006 19:23:26 +0000 (19:23 +0000)]
Fix doc for Garmin 'category' help line.

19 years agoImprove doc for Garmin protocol module. Enumerate supported serial models.
robertl [Thu, 22 Jun 2006 19:23:00 +0000 (19:23 +0000)]
Improve doc for Garmin protocol module.  Enumerate supported serial models.

19 years agoControl points were backwards
parkrrrr [Wed, 21 Jun 2006 12:34:46 +0000 (12:34 +0000)]
Control points were backwards

19 years agoAdd gpsbabel-onepage.html target to create the HTML doc as one big file.
robertl [Tue, 20 Jun 2006 22:49:58 +0000 (22:49 +0000)]
Add gpsbabel-onepage.html target to create the HTML doc as one big file.

19 years agoTest for EOF on read in an1 reader.
robertl [Tue, 20 Jun 2006 01:49:43 +0000 (01:49 +0000)]
Test for EOF on read in an1 reader.

19 years agoReduce Magellan read timeout to 5 tries. Treat "-" on UNIX as a file, not a serial...
robertl [Mon, 19 Jun 2006 21:15:29 +0000 (21:15 +0000)]
Reduce Magellan read timeout to 5 tries.  Treat "-" on UNIX as a file, not a serial port.

19 years agoWhen converting HTML to space, convert newlines (and successive whitespace) to single...
robertl [Mon, 19 Jun 2006 20:47:05 +0000 (20:47 +0000)]
When converting HTML to space, convert newlines (and successive whitespace) to single space.

19 years agoWhen converting HTML to text, convert newline to space.
robertl [Mon, 19 Jun 2006 20:33:10 +0000 (20:33 +0000)]
When converting HTML to text, convert newline to space.

19 years agoAdd new contributors Pasha Phares and Andy Armstrong.
oliskoli [Mon, 19 Jun 2006 18:57:44 +0000 (18:57 +0000)]
Add new contributors Pasha Phares and Andy Armstrong.

19 years agoDon't explictly zero alt.
robertl [Mon, 19 Jun 2006 15:49:45 +0000 (15:49 +0000)]
Don't explictly zero alt.

19 years agoAndy Armstrong contributes support for Wintec WBT-200.
robertl [Mon, 19 Jun 2006 14:42:19 +0000 (14:42 +0000)]
Andy Armstrong contributes support for Wintec WBT-200.

19 years agoTypo fix in unicsv doc: urm z -> utm z.
robertl [Mon, 19 Jun 2006 06:14:02 +0000 (06:14 +0000)]
Typo fix in unicsv doc: urm z -> utm z.

19 years agoUse common ..Semi_To.. and ..To_Semi.. for calculation of coordinates.
oliskoli [Sat, 17 Jun 2006 21:44:26 +0000 (21:44 +0000)]
Use common ..Semi_To.. and ..To_Semi.. for calculation of coordinates.

19 years agoFix calculation from garmin semi values.
oliskoli [Sat, 17 Jun 2006 21:41:38 +0000 (21:41 +0000)]
Fix calculation from garmin semi values.

19 years agoSimplify code with strupper (or strlower).
oliskoli [Sat, 17 Jun 2006 21:31:54 +0000 (21:31 +0000)]
Simplify code with strupper (or strlower).

19 years agoAdd functions strupper and strlower.
oliskoli [Sat, 17 Jun 2006 21:28:49 +0000 (21:28 +0000)]
Add functions strupper and strlower.

19 years agoAdd one trackpoint only one time to queue.
oliskoli [Wed, 14 Jun 2006 23:58:02 +0000 (23:58 +0000)]
Add one trackpoint only one time to queue.

19 years agoFix route reader. 'rte_autoname' is one byte long and
oliskoli [Wed, 14 Jun 2006 22:43:12 +0000 (22:43 +0000)]
Fix route reader. 'rte_autoname' is one byte long and
the following byte is a flag for min/max values.

19 years agoUpdate reference after altitude calculation changes (use global macros).
oliskoli [Tue, 13 Jun 2006 22:26:27 +0000 (22:26 +0000)]
Update reference after altitude calculation changes (use global macros).

19 years agoFix description of nuketypes example.
oliskoli [Tue, 13 Jun 2006 22:19:20 +0000 (22:19 +0000)]
Fix description of nuketypes example.

19 years agoAdd new option 'date' to specify the used date format for read and write ops.
oliskoli [Tue, 13 Jun 2006 22:08:05 +0000 (22:08 +0000)]
Add new option 'date' to specify the used date format for read and write ops.

19 years agoBUG fix: wrong format for coordinates (abs(lat or lon) >= 100).
oliskoli [Tue, 13 Jun 2006 22:02:01 +0000 (22:02 +0000)]
BUG fix: wrong format for coordinates (abs(lat or lon) >= 100).
Add new option 'date' to specify the used date format for read and write ops.

19 years agoSplit 'init_date_and_time_format' and move them to public 'util.c'.
oliskoli [Tue, 13 Jun 2006 21:50:02 +0000 (21:50 +0000)]
Split 'init_date_and_time_format' and move them to public 'util.c'.

19 years agoAdd new function xasprintf for 'buffer-free' printf and alloc (as asprintf,
oliskoli [Tue, 13 Jun 2006 21:48:11 +0000 (21:48 +0000)]
Add new function xasprintf for 'buffer-free' printf and alloc (as asprintf,
which is not C89 conform).
Split 'init_date_and_time_format' from garmin_txt into
'convert_human_date_format' and 'convert_human_time_format'.

19 years agoCheck pointers before xfree.
oliskoli [Sun, 11 Jun 2006 18:23:07 +0000 (18:23 +0000)]
Check pointers before xfree.

19 years agoAdd a new cross-format waypoint check 'testw'.
oliskoli [Sun, 11 Jun 2006 15:42:24 +0000 (15:42 +0000)]
Add a new cross-format waypoint check 'testw'.

19 years agoFix links in capabilities page.
robertl [Thu, 8 Jun 2006 19:39:29 +0000 (19:39 +0000)]
Fix links in capabilities page.

19 years agoDocument -s and that -h takes an arg.
robertl [Thu, 8 Jun 2006 18:26:59 +0000 (18:26 +0000)]
Document -s and that -h takes an arg.

19 years agoAdd (under protest) man page.
robertl [Thu, 8 Jun 2006 16:37:51 +0000 (16:37 +0000)]
Add (under protest) man page.

19 years agomake 'make doc' use the gpsbabel in the current directory instead of the one in the...
parkrrrr [Thu, 8 Jun 2006 10:20:20 +0000 (10:20 +0000)]
make 'make doc' use the gpsbabel in the current directory instead of the one in the path

19 years agoRemove duplicate entries.
oliskoli [Thu, 8 Jun 2006 07:03:09 +0000 (07:03 +0000)]
Remove duplicate entries.

19 years agoAdd option name.
oliskoli [Thu, 8 Jun 2006 04:43:41 +0000 (04:43 +0000)]
Add option name.

19 years agoAdd doc entry for trackfilter name option.
oliskoli [Thu, 8 Jun 2006 04:42:07 +0000 (04:42 +0000)]
Add doc entry for trackfilter name option.

19 years agoAdd functions for string compare with wildcard support.
oliskoli [Thu, 8 Jun 2006 04:04:08 +0000 (04:04 +0000)]
Add functions for string compare with wildcard support.

19 years agoTry to document the horror of the command line options we provide for Tiger.
robertl [Thu, 8 Jun 2006 02:50:39 +0000 (02:50 +0000)]
Try to document the horror of the command line options we provide for Tiger.

19 years agoSketch in Magellan format notes. (Still more to do...)
robertl [Wed, 7 Jun 2006 20:13:51 +0000 (20:13 +0000)]
Sketch in Magellan format notes.  (Still more to do...)

19 years agoInclude list of supported Garmins in doc.
robertl [Wed, 7 Jun 2006 15:50:40 +0000 (15:50 +0000)]
Include list of supported Garmins in doc.

19 years agoAdd Garmin icons appendix.
robertl [Tue, 6 Jun 2006 21:36:23 +0000 (21:36 +0000)]
Add Garmin icons appendix.

19 years agoDocument various Garmin-specific options.
robertl [Tue, 6 Jun 2006 21:36:06 +0000 (21:36 +0000)]
Document various Garmin-specific options.

19 years agoAdd a few hundred ISO decays to ASCII. Approved by Olaf.
robertl [Tue, 6 Jun 2006 20:56:11 +0000 (20:56 +0000)]
Add a few hundred ISO decays to ASCII.   Approved by Olaf.

19 years agoSketch in garmin icon doc generator for discussion with Ron.
robertl [Tue, 6 Jun 2006 18:44:13 +0000 (18:44 +0000)]
Sketch in garmin icon doc generator for discussion with Ron.

19 years agoBump version.
robertl [Tue, 6 Jun 2006 02:41:13 +0000 (02:41 +0000)]
Bump version.

19 years agoGeocaching.com loc files actually sometimes are UTF-8. Adjust reader to
robertl [Thu, 1 Jun 2006 19:28:04 +0000 (19:28 +0000)]
Geocaching.com loc files actually sometimes are UTF-8.  Adjust reader to
handle this.

19 years agoRemoved nonexistent format options
parkrrrr [Thu, 1 Jun 2006 14:54:01 +0000 (14:54 +0000)]
Removed nonexistent format options

19 years agoAdded short explanation of what -i, -f, -o, and -F are.
parkrrrr [Thu, 1 Jun 2006 03:17:02 +0000 (03:17 +0000)]
Added short explanation of what -i, -f, -o, and -F are.

19 years agoMore fleshing-out of documentation
parkrrrr [Thu, 1 Jun 2006 02:22:37 +0000 (02:22 +0000)]
More fleshing-out of documentation

19 years agoFix I/O capabilities. nmn4 can only read and write routes.
oliskoli [Tue, 30 May 2006 22:16:22 +0000 (22:16 +0000)]
Fix I/O capabilities. nmn4 can only read and write routes.

19 years agoFix bug when merging non-image an1 with gpx to make image an1
parkrrrr [Fri, 26 May 2006 23:04:36 +0000 (23:04 +0000)]
Fix bug when merging non-image an1 with gpx to make image an1

19 years agoJust an update
parkrrrr [Fri, 26 May 2006 22:43:54 +0000 (22:43 +0000)]
Just an update

19 years agoAdd Topo 6 stuff to an1 format, adjust tests for new information
parkrrrr [Fri, 26 May 2006 22:39:58 +0000 (22:39 +0000)]
Add Topo 6 stuff to an1 format, adjust tests for new information

19 years agoMerged README.* into docs
parkrrrr [Wed, 24 May 2006 23:44:44 +0000 (23:44 +0000)]
Merged README.* into docs
Fixed problem with xcsv derivatives that contained sections in the description.

19 years agoRemove #if !defined NO_USB since NO_USB is never defined.
robertl [Wed, 24 May 2006 15:31:21 +0000 (15:31 +0000)]
Remove #if !defined NO_USB since NO_USB is never defined.

19 years agoModernize usb stub to builds without libusb work.
robertl [Wed, 24 May 2006 14:27:39 +0000 (14:27 +0000)]
Modernize usb stub to builds without libusb work.

19 years agoand the other one, oops
parkrrrr [Tue, 23 May 2006 16:22:46 +0000 (16:22 +0000)]
and the other one, oops

19 years agofixed error where two escaped backslashes in a row would cause havoc
parkrrrr [Tue, 23 May 2006 15:07:12 +0000 (15:07 +0000)]
fixed error where two escaped backslashes in a row would cause havoc

19 years agoAdd missing gbser.h file.
robertl [Mon, 22 May 2006 16:10:54 +0000 (16:10 +0000)]
Add missing gbser.h file.

19 years agoBring in pieces from build 101.
robertl [Sun, 21 May 2006 21:04:41 +0000 (21:04 +0000)]
Bring in pieces from build 101.
configure.in: Actually _use_ library specified in --with-libexpat for our test.
configure: regenerate
gbser_* New serial abstraction modules.
msvc/config.h: update comments.

19 years agoRemove dep for internal_styles.c on (now non-existent) README.style.
robertl [Sun, 21 May 2006 20:38:13 +0000 (20:38 +0000)]
Remove dep for internal_styles.c on (now non-existent) README.style.

19 years agoI've gotta stop typing "this options." It's turning up in things I didn't even write...
parkrrrr [Sat, 20 May 2006 01:30:59 +0000 (01:30 +0000)]
I've gotta stop typing "this options."  It's turning up in things I didn't even write now!

19 years agoAdd Franson's GPS Simulator.
robertl [Fri, 19 May 2006 23:10:58 +0000 (23:10 +0000)]
Add Franson's GPS Simulator.

19 years agoAdd write-only support for Franson Software's GPS Simulator format.
robertl [Fri, 19 May 2006 23:03:09 +0000 (23:03 +0000)]
Add write-only support for Franson Software's GPS Simulator format.

19 years agoChange the way we link to appendices (xref instead of link)
parkrrrr [Fri, 19 May 2006 20:28:30 +0000 (20:28 +0000)]
Change the way we link to appendices (xref instead of link)
Document xcsv's options, since they're used so many places.

19 years agoformats: Added descriptive text for the few remaining undocumented formats
parkrrrr [Fri, 19 May 2006 20:04:30 +0000 (20:04 +0000)]
formats: Added descriptive text for the few remaining undocumented formats
formats/options: Documented various options (mostly with the awesome power
                 of 'cp'.)

19 years agobabelmain moves to xmldoc.
robertl [Fri, 19 May 2006 15:44:38 +0000 (15:44 +0000)]
babelmain moves to xmldoc.

19 years agoKill files replaced by Ron's spiffy new doc.
robertl [Fri, 19 May 2006 15:44:04 +0000 (15:44 +0000)]
Kill files replaced by Ron's spiffy new doc.

19 years agoImprove error for folks that keep specifying "usb:" for their serial gps just becuase...
robertl [Fri, 19 May 2006 15:21:20 +0000 (15:21 +0000)]
Improve error for folks that keep specifying "usb:" for their serial gps just becuase they have a usb/serial converter.

19 years agoTweak chkdoc to look for xmldoc/{format|filter}/formatname.xml
robertl [Fri, 19 May 2006 15:07:38 +0000 (15:07 +0000)]
Tweak chkdoc to look for xmldoc/{format|filter}/formatname.xml

19 years agoTweak table formats
parkrrrr [Fri, 19 May 2006 14:54:08 +0000 (14:54 +0000)]
Tweak table formats